(2∆− 1)-Edge-Coloring is Much Easier than Maximal Matching in Distributed Setting

نویسندگان

  • Michael Elkin
  • Seth Pettie
  • Hsin-Hao Su
چکیده

Graph coloring is a central problem in distributed computing. Both vertexand edge-coloring problems have been extensively studied in this context. In this paper we show that a (2∆ − 1)-edge-coloring can be computed in time smaller than log n for any > 0, specifically, in e √ log logn) rounds. This establishes a separation between the (2∆− 1)-edge-coloring and the Maximal Matching problems, as the latter is known to require Ω( √ log n) time [15]. No such separation is currently known between the (∆+1)-vertex-coloring and the Maximal Independent Set problems. We also devise a (1 + )∆-edge-coloring algorithm for an arbitrarily small constant > 0. This result applies whenever ∆ ≥ ∆ , for some constant ∆ which depends on . The running time of this algorithm is O(log∗∆ · max(1, logn ∆1−o(1) )). The current state-of-the-art is a recent O(log n)-time algorithm by Chung, Pettie and Su (PODC’14) [9]. Similarly to our algorithm, the latter algorithm also assumes ∆ ≥ ∆ for ∆ as above. A much earlier logarithmic-time algorithm by Dubhashi, Grable and Panconesi (ESA’95) [11] assumed ∆ ≥ (log n). For ∆ = (log n) the running time of our algorithm is only O(log∗ n). This constitutes a drastic improvement of the previous logarithmic bound [11, 9]. Our results for (2∆− 1)-edge-coloring follow, in fact, from our far more general results concerning (1− )-locally-sparse graphs. Specifically, we devise a (∆ + 1)-vertex coloring algorithm for (1− )-locally sparse graphs that runs in O(log∗∆+log(1/ )) rounds for any > 0, provided that ∆ = (log n). As a result, we conclude that the (∆ + 1)-vertex coloring problem for (1− )-locally sparse graphs can be solved in O(log(1/ )) + e √ log logn) time. Both these results imply our result about (2∆ − 1)-edge-coloring, because (2∆ − 1)-edgecoloring reduces to (∆ + 1)-vertex-coloring of the line graph of the original graph, and because line graphs are 1/2-locally-sparse. ∗Contact author. Address: 2260 Hayward, Department of EECS, University of Michigan, Ann Arbor, MI 48109. Email: [email protected]. Telephone number: +1 734-680-3514.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

(2∆− 1)-Edge-Coloring is Much Easier than Maximal Matching in the Distributed Setting

Graph coloring is a central problem in distributed computing. Both vertexand edge-coloring problems have been extensively studied in this context. In this paper we show that a (2∆ − 1)-edge-coloring can be computed in time smaller than log n for any > 0, specifically, in e √ log logn) rounds. This establishes a separation between the (2∆ − 1)-edge-coloring and Maximal Matching problems, as the ...

متن کامل

(2Δ - l)-Edge-Coloring is Much Easier than Maximal Matching in the Distributed Setting

Graph coloring is a central problem in distributed computing. Both vertexand edge-coloring problems have been extensively studied in this context. In this paper we show that a (2∆ − 1)-edge-coloring can be computed in time smaller than log n for any > 0, specifically, in e √ log logn) rounds. This establishes a separation between the (2∆ − 1)-edge-coloring and Maximal Matching problems, as the ...

متن کامل

Distributed $(\Delta+1)$-Coloring in Sublogarithmic Rounds

The (∆+1)-coloring problem is a fundamental symmetry breaking problem in distributed computing. We give a new randomized coloring algorithm for (∆ + 1)-coloring running in O( √ log ∆) + 2O( √ log logn) rounds with probability 1 − 1/nΩ(1) in a graph with n nodes and maximum degree ∆. This implies that the (∆ + 1)-coloring problem is easier than the maximal independent set problem and the maximal...

متن کامل

Locally-Iterative Distributed (Delta + 1)-Coloring below Szegedy-Vishwanathan Barrier, and Applications to Self-Stabilization and to Restricted-Bandwidth Models

We consider graph coloring and related problems in the distributed message-passing model. Locallyiterative algorithms are especially important in this setting. These are algorithms in which each vertex decides about its next color only as a function of the current colors in its 1-hop neighborhood. In STOC’93 Szegedy and Vishwanathan showed that any locally-iterative (∆ + 1)-coloring algorithm r...

متن کامل

Improved Edge-Coloring with Three Colors

We show an O(1.344) = O(2) algorithm for edge-coloring an n-vertex graph using three colors. Our algorithm uses polynomial space. This improves over the previous, O(2) algorithm of Beigel and Eppstein [1]. We apply a very natural approach of generating inclusion-maximal matchings of the graph. The time complexity of our algorithm is estimated using the “measure and con-

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014